any dense liquid with a consistency similar to atol - Espagnol Anglais Dictionnaire